package mathive.client;

import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;

/**
 * The client side stub for the RPC service.
 */
@RemoteServiceRelativePath("test")
public interface TestService extends RemoteService {
	boolean createTest(String session, ClientTest clientTest);
	boolean deleteTest(String name);
	String[] getAvaibleTests();
	ClientTest getATest(String testname);
	String addStatistics(String name, String session, String stats);
	String[] getMyTests(String session);
	String[] getStatistics(String name);
}
